package com.oak.designmode._21_single;

/**
 * 饿汉式单例模式
 *
 * @Description
 *          优点：类加载过程是线程安全的，对象在类加载过程中实例化，因此也是线程安全的
 *          缺点：没有使用对象时对象已经创建，消耗空间资源
 * @Author guoxy
 * @Date 2019/12/6
 */
public class SingletonHungry {

    /**
     * 类初始化时，立即加载对象
     */
    private static SingletonHungry instance = new SingletonHungry();

    /**
     * 私有构造方法，外部不能new
     */
    private SingletonHungry() {
    }

    public static SingletonHungry getInstance() {
        return instance;
    }
}
